package com.sdhs.analyze.bean;

import com.alibaba.fastjson.annotation.JSONField;
import com.sdhs.analyze.common.BaseEntity;
import lombok.Data;

import java.util.Date;

@Data
public class InfoGantryStatusCamera extends BaseEntity {
    // 主键
    private Long id;

    //门架后台编码
    private String chargeUnitId;

    //状态版本号
    private String heatVersion;

    //牌识状态流水号
    private String picStateId;

    private String gantryId;

    //牌识编号（101~299）
    private Integer cameraNum;

    //车道编号
    private String laneNum;

    //数据生成时间
    @JSONField(format= "yyyy-MM-dd'T'HH:mm:ss")
    private Date createTime;

    //连接状态
    private String connectStatus;

    //工作状态
    private String workStatus;

    //补光灯的工作状态
    private String lightWorkStatus;

    //识别成功率
    private String recognitionRate;

    //固件版本
    private String hardwareVersion;

    //软件版本
    private String softwareVersion;

    //设备从开机到现在的运行时间（秒）
    private Integer runningTime;

    //厂商名称
    private String brand;

    //设备型号
    private String deviceType;

    //状态码
    private String statusCode;

    //状态描述
    private String statusMsg;

}
